strike (an idea) - Turkish English Dictionary